Big Huge Thesaurus

sacred lotus

noun